#pragma once
#include "Enemy.h"

class Boss : public Enemy
{
private:
	float fStateTime;				// Time before boss switch AI States
	float fMaxStateTime;			// Time to reset boss fStateTime to after switching states

public:
	Boss();
	virtual ~Boss();

	int Update(float dt);
	void HandleCollision(const GameObject* collision);
	void HandleAttackCollision(const GameObject* collision);
};

